human-made landscape - Fransızca İngilizce Sözlük